small wild apple - Spanish English Dictionary